improved shell hole - French English Dictionary